package com.nari.ncps.screen.dto.excelimport.coal;

import cn.afterturn.easypoi.excel.annotation.Excel;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.Date;

/**
 * <p>
 * 安全环保告警表
 * </p>
 *
 * @author xuesong
 * @since 2025-08-23
 */

@Data
public class CoalSafetyenvAlarmDto  {

    @Excel(name = "年", orderNum = "0", width = 15)
    @Schema(description = "年")
    private Integer year;

    @Excel(name = "月", orderNum = "1", width = 15)
    @Schema(description = "月")
    private Integer month;

    @Excel(name = "告警类型", orderNum = "3", width = 20)
    @Schema(description = "告警类型：0：边坡告警，1：外运告警，2：库存告警")
    private Integer alarmType;

    @Excel(name = "告警时间", orderNum = "4", width = 20, format = "yyyy/M/d")
    @Schema(description = "告警时间")
    private Date alarmTime;

    @Excel(name = "单位名称", orderNum = "9", width = 20)
    @Schema(description = "告警单位名称")
    private String unitName;

    @Excel(name = "单位编码", orderNum = "10", width = 20)
    @Schema(description = "告警单位编码")
    private String unitCode;

    @Excel(name = "确认结果", orderNum = "11", width = 15)
    @Schema(description = "确认结果：0：未确认，1：已确认")
    private Integer confirmStatus;

    @Excel(name = "告警详细信息", orderNum = "7", width = 30)
    @Schema(description = "告警详细信息")
    private String alarmInfo;



}
